package com.punai.dataclean.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.punai.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;

import java.math.BigDecimal;
import java.util.Date;

@TableName("clean_data_cb_info")
public class CostDataCleanInfo extends BaseEntity {

    private String id;
    private String oid;
    private String feeOcode;
    private String feeCode;
    private String feeName;
    private String feeSpec;
    private String feeUnit;
    private String feeContent;
    private String feeCalcrule;
    private BigDecimal feePrice;
    private String priceType;
    private String proid;
    private String pid;
    private String dataJson;

    @Override
    public String toString() {
        return new ToStringBuilder(this)
                .append("id", id)
                .append("oid", oid)
                .append("feeOcode", feeOcode)
                .append("feeCode", feeCode)
                .append("feeName", feeName)
                .append("feeSpec", feeSpec)
                .append("feeUnit", feeUnit)
                .append("feeContent", feeContent)
                .append("feeCalcrule", feeCalcrule)
                .append("feePrice", feePrice)
                .append("priceType", priceType)
                .append("proid", proid)
                .append("pid", pid)
                .append("dataJson", dataJson)
                .toString();
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getOid() {
        return oid;
    }

    public void setOid(String oid) {
        this.oid = oid;
    }

    public String getFeeOcode() {
        return feeOcode;
    }

    public void setFeeOcode(String feeOcode) {
        this.feeOcode = feeOcode;
    }

    public String getFeeCode() {
        return feeCode;
    }

    public void setFeeCode(String feeCode) {
        this.feeCode = feeCode;
    }

    public String getFeeName() {
        return feeName;
    }

    public void setFeeName(String feeName) {
        this.feeName = feeName;
    }

    public String getFeeSpec() {
        return feeSpec;
    }

    public void setFeeSpec(String feeSpec) {
        this.feeSpec = feeSpec;
    }

    public String getFeeUnit() {
        return feeUnit;
    }

    public void setFeeUnit(String feeUnit) {
        this.feeUnit = feeUnit;
    }

    public String getFeeContent() {
        return feeContent;
    }

    public void setFeeContent(String feeContent) {
        this.feeContent = feeContent;
    }

    public String getFeeCalcrule() {
        return feeCalcrule;
    }

    public void setFeeCalcrule(String feeCalcrule) {
        this.feeCalcrule = feeCalcrule;
    }

    public BigDecimal getFeePrice() {
        return feePrice;
    }

    public void setFeePrice(BigDecimal feePrice) {
        this.feePrice = feePrice;
    }

    public String getPriceType() {
        return priceType;
    }

    public void setPriceType(String priceType) {
        this.priceType = priceType;
    }

    public String getProid() {
        return proid;
    }

    public void setProid(String proid) {
        this.proid = proid;
    }

    public String getPid() {
        return pid;
    }

    public void setPid(String pid) {
        this.pid = pid;
    }

    public String getDataJson() {
        return dataJson;
    }

    public void setDataJson(String dataJson) {
        this.dataJson = dataJson;
    }
}
